package cn.kstry.flux.demo.common.constant;

import lombok.experimental.FieldNameConstants;

@SuppressWarnings("unused")
@FieldNameConstants(innerTypeName = "C")
public class CSF {

    @FieldNameConstants(innerTypeName = "F")
    public static class F_GOODS {

        private byte GOODS_DETAIL;

    }

    @FieldNameConstants(innerTypeName = "F")
    public static class F_RISK_CONTROL {

        private byte triple;
    }

    @FieldNameConstants(innerTypeName = "F")
    public static class F_SHOP {

        private byte shop_info;
    }

    private byte GOODS_DEMOTION;

    @FieldNameConstants(innerTypeName = "S")
    public static class D_GOODS {

        private byte GET_GOODS_EXT_INFO_DEMOTION;

        public static final String GET_GOODS_EXT_INFO_DEMOTION_KEY = "pr:" + C.GOODS_DEMOTION + "@" + S.GET_GOODS_EXT_INFO_DEMOTION;
    }
}
